.pages{padding:30px 0;  position:absolute; bottom:0; left:50%; margin-left:-200px; text-align:center; }

.sousuo{ margin-right: 30px; } 
.sousuo2{ display: inline-block; vertical-align: middle; }
.sousuo input{ display: block; float: left; }
.sousuo #ss{ width: 130px; height: 32px; padding: 0 5px; line-height: 32px; border: 1px solid #009d85; }
.sousuo #tj{ width: 60px; height: 32px; background: #009d85; color: #FFFFFF;border: 1px solid #009d85; }

.sousuo000{ margin-top: 30px; }
.sousuo000 #tj{  background: #fff; color: #007565; }

.wrap{ width: 1080px; height: auto; margin: 0 auto; }
.wrap2{ width: 1080px; height: auto; margin: 0 auto; }
body{ padding: 0 50px; line-height: 30px; overflow-x: hidden; font-size: 14px;}
img{ max-width: 100%; }
.daohang{ width: 100%; height: 80px; line-height: 80px; position: fixed; left: 0; top: 0; z-index: 9999999; background: #FFFFFF; padding: 0 50px; transition: all 0.8s; }
.daohang .logo{ width: 220px; transition: all 0.8s; }
.daohang .logo img{ width: 100%; }
.daohang .nav{ margin-left: 50px; transition: all 0.8s; font-size: 16px; }
.daohang .nav ul li{ float: left;  transition: all 0.8s; position: relative; }
.daohang .nav ul li a{ padding: 0 30px; height: 36px; line-height: 36px; display: inline-block; vertical-align: middle; }

.sanjilanmu2{ position: absolute; left: 0px; top: 60px; width: 100%; height: auto; line-height: 36px; z-index: 9999; background: rgba(0,117,101,0.6); box-shadow: 0px 2px 5px #046457; padding-top: 20px; text-align: center; padding-bottom: 15px; display: none;  }
.sanjilanmu2 a{ color: #FFFFFF; }
.sanjilanmu2 dd a{ height: auto !important; line-height: 26px !important; }
.daohang .zhongyingwen{ background: url(../images/zyw_cion.png) no-repeat left center; padding-left: 35px; }
.daohang .zhongyingwen a:nth-child(1){ font-size: 17px; font-weight: 700; }
.daohang2 .zhongyingwen a:nth-child(1){ font-size: 17px; font-weight: 700; }
.daohang .nav ul li:hover>a{ background: #046457; color: #FFFFFF;  }
.daohang .nav ul li:hover .sanjilanmu2{ display: block; }
.nav_x{ margin-left: 30px; display: none; }
.nav_x2{ width: 40px; height: 40px; line-height: 40px; display: inline-block; vertical-align: middle; }
.nav_x2 img{ width: 100%; }
/*手机导航*/
.x_nav{ width: 80%; height: 100%; background: #007565; position: fixed; top: 0; right: -101%; z-index: 9999999;}
.x_nav_t{ width:100%; height: 66px; line-height: 66px; text-align: right; padding-right: 25px;}
.x_nav_t a{ color: #FFFFFF; font-size: 18px;  background: url(../images/nav_gb.png) no-repeat right center;   padding-right: 25px;}
.x_nav2{ width: 100%; height: 100%; overflow: scroll; padding-bottom:75px;}
.x_nav2 ul li{ height: auto;}
.x_nav2 ul li a{ height: 56px; line-height: 56px; display: block; font-size: 18px; color: #FFFFFF;  padding-left: 48px;  background: #20a08e ; border-bottom: 1px solid #418cc8;}
.x_nav2 ul li span{ width: 54px; height: 54px; display: inline-block; line-height: 54px; text-align: center; float: right; margin-right: 20px; background: url(../images/jia.png) no-repeat center center;}
.x_nav2 ul li a.xa1{ background: #20a08e;}
.x_nav2 ul li span.xjian{ background: #ACB7C0 url(../images/jian.png) no-repeat center center;}
.xnav_xl { display: none;}
.xnav_xl dd a{ background: url(../images/you1.png) no-repeat 85% center !important; font-size: 16px; }

.in_banner a img:nth-child(2){ display: none; }

.index_gy{ height: 240px; line-height: 240px; padding:0 40px; background: #007565; color: #FFFFFF; }
.index_gy .left h2{ display: inline-block; vertical-align: middle; width: 170px; line-height: 90px; font-size: 60px; font-weight: 400; letter-spacing: 24px; }
.index_gy .right p{ display: inline-block; vertical-align: middle; width: 560px; line-height: 30px; font-size: 14px;  }

.index_cp{ position: relative; }
.index_cp img{ width: 100%; }
.index_cp .wenzi{ width: 200px; height: 150px; position: absolute; left: 50%; top: 50%; margin-left: -100px; margin-top: -75px; text-align: center; color: #FFFFFF;  }
.index_cp .wenzi h2{ line-height: 36px; font-weight: 400; font-size: 30px;letter-spacing: 5px;  }
.index_cp .wenzi h3{ line-height: 36px; font-weight: 400; margin-bottom: 10px; font-size: 22px;letter-spacing: 5px;  }
.index_cp .wenzi a{ width: 110px; height: 30px; line-height: 30px; border-radius: 10px; display: inline-block; font-size: 14px; background: #FFFFFF; transition: all 0.5s; }
.index_cp .wenzi a:hover{ background: #007565; color: #FFFFFF; } 

.index_news{ background: #009c86; padding: 30px; }
.index_news ul li{ width: 32%; float: left; margin-right: 2%; }
.index_news ul li:nth-child(3n){ margin-right: 0; }
.index_news ul li .img{ overflow: hidden; width:100%;height:273px; }
.index_news ul li .img img{ transition: all 0.6s;width:100%;  }
.index_news ul li .wenzi{ padding: 20px; padding-bottom: 40px; background: #FFFFFF; line-height: 30px; height: 313px; overflow: hidden; }
.index_news ul li .wenzi h2{ font-size: 18px; margin-bottom: 5px; height: 60px; overflow: hidden;  }
.index_news ul li .wenzi h3{ font-size: 16px; margin-bottom: 10px; font-weight: 400; background: url(../images/sj_icon.png) no-repeat left center; padding-left: 33px; }
.index_news ul li .wenzi p{ font-size: 14px; margin-bottom: 20px; }
.index_news ul li .wenzi a{ display: inline-block; width: 150px; height: 38px; line-height: 38px; text-align: center; border: 1px solid #333333; border-radius: 6px; }
.index_news ul li .wenzi a:hover{ background: #007565; color: #FFFFFF; } 
.index_news ul li:hover img{ transform: scale(1.1); }
.index_gy .right ul{ display: inline-block; vertical-align: middle; width: 560px; line-height: 60px; font-size: 20px; }
.index_lx ul li{ float: left; font-size: 20px; margin-right: 200px; text-align: center; }
.index_lx ul li span{ padding-left: 60px; display: inline-block;  height: 46px; line-height: 46px; background-size: contain !important; }
.index_lx ul li:nth-child(2n){ margin-right: 0; }
.index_lx ul li:nth-child(1){ margin-bottom: 40px; }
.index_lx ul li:nth-child(2){ margin-bottom: 40px; }
.index_lx{ background: #ba684e; }

.jiaobu{background: url(../images/jbbg.jpg) no-repeat center center; background-size: cover; }
.jiaobu1{  padding:20px 50px; }
.jb_logo { width: 200px; }
.jb_logo img{ max-width: 100%; }
.jiaobu1 .fenxiang a{ margin: 0 10px; display: inline-block; width: 40px; }
.jiaobu1 .fenxiang a img{ width: 100%; }
.jiaobu2,.jiaobu3{ padding: 0 50px; color: #FFFFFF; font-size: 16px; }
.jiaobu2 a{ color: #FFFFFF; }
.jiaobu2 .left{ width: 780px; line-height: 36px; }
.jiaobu2 .left p{ margin-bottom: 10px; }
.jiaobu2 .left p.yq{ font-size: 14px; }
.jiaobu2 .left a{ margin-right: 30px; }
.jiaobu2 .right{  font-size: 14px; display:none;}
.jiaobu2 .right .bt{ width: 100px; padding-top: 10px; }
.jiaobu2 .right .tuliebiao{ width: 340px; max-height: 165px; margin-bottom:25px; overflow: hidden; }
.jiaobu2 .right .tuliebiao a{ width: 160px; display: block; margin-right: 20px; margin-bottom: 10px; text-align: center; float: left; }
.jiaobu2 .right .tuliebiao a img{ max-width: 100%; } 
.jiaobu2 .right .tuliebiao a:nth-child(2n){ margin-right: 0; }
.jiaobu3{ text-align: center;  line-height: 30px; padding: 10px 0; overflow: hidden; border-top: 1px solid #FFFFFF; font-size: 14px; }

/* =================================== */
.daohang2{ background: #007565; color: #FFFFFF; }
.daohang2 a{ color: #FFFFFF; }
.daohang2 .zhongyingwen a:nth-child(1){ font-weight: 700; font-size: 17px; }
.daohang2 .zhongyingwen{ background: url(../images/zyw_cion2.png) no-repeat left center; }

.erji_nav{ margin-top: 80px; height: 80px; line-height: 80px; padding-left: 50px; font-family: "宋体"; }
.erji_nav .left{ font-size: 24px; margin-right: 100px; font-weight: 700; }
.erji_nav .right li{ float: left; position: relative; }
.erji_nav .right a{ color: #007565; font-size: 16px; margin: 0 30px; position: relative;z-index: 99999; }

.sanjilanmu{ position: absolute; left: 0px; top: 0px; width: 100%; height: auto; line-height: 36px; z-index: 9999; background: rgba(0,117,101,0.6); padding-top: 90px; text-align: center; padding-bottom: 5px; display: none; }
.erji_nav .right .sanjilanmu a{ color: #FFFFFF; margin: 0; }
.erji_nav .right li:hover .sanjilanmu{ display: block; }
.erji_nav .right li:hover{ background: rgba(0,117,101,0.6); }
.erji_nav .right li:hover>a{ color: #FFFFFF ;  }
.erji_nav .right .sanjilanmu a:hover{ text-decoration: underline; font-weight: 700; }
.zoujinms{ width: 100%; text-align: center; margin-top: 5px; background-size: cover; }
.zoujinms b{ font-size: 40px; color: #007565;   margin: 0 auto; display: inline-block;  font-weight: 400; letter-spacing: 10px; }


.jiaobu3 a{ color:#fff; }



.da_title{ text-align: center; padding: 30px; }
.da_title h2{ background: url(../images/xian1.png) no-repeat center bottom; padding-bottom: 10px; margin-bottom: 5px; font-size: 24px; }
.da_title h3{ font-size: 20px; text-transform: uppercase; }

.qiyeshiming{ width: 100%; height: 420px; background: url(../images/smbg.jpg) no-repeat center center; position: relative;  background-size: cover;  }
.qiyeshiming .wenzi{ position: absolute;  right: 0; width: 720px; height: 220px; top: 50%; margin-top: -110px; background: rgba(0,0,0,0.7); padding: 30px; color: #FFFFFF; line-height: 30px; }
.qiyeshiming .wenzi p{ font-size: 14px; margin-top: 20px; max-height: 150px; overflow: hidden; }
.qiyewenhua{ font-size: 16px; line-height: 32px; }
.qiyewenhua .wrap{ padding: 0 20px; }
.qiyewenhua .wrap h2{ text-align: center; font-weight: 400; font-size: 18px; margin-bottom: 5px; }
.qiyewenhua .wrap h2 span{ color: #007565; }
.qiyewenhua .wrap p{ text-indent: 2em; font-size: 14px; }
.qiyewenhua .list{ background: #004e36; padding: 50px 20px; text-align: center; margin-top: 40px; }
.qiyewenhua .list span{ color: #FFFFFF; font-size: 26px; margin: 0 15px; letter-spacing: 2px; font-family: "宋体"; }

.jiazhiguan ul li{ width: 32%; text-align: center; float: left; margin-right: 2%; margin-bottom: 50px;  cursor: pointer;}
.jiazhiguan ul li:nth-child(3n){ margin-right: 0; }
.jiazhiguan ul li h2{ margin: 25px 0; font-size: 20px; color: #007565; }
.jiazhiguan ul li img{ transition: all 0.8s; }
.jiazhiguan ul li:hover img{ transform: rotateY(180deg); }

.yuanjing{ text-align: center; padding: 20px; padding-bottom: 50px; background: #f2f2f2; }
.slick-slide:focus { outline:none;}


.licheng{ background: url(../images/xian2.png) no-repeat center center; margin-bottom: 50px; }
.licheng .div1{ position: relative; height: 330px; }
.div1 .lcshijian{ position: absolute; width: 100%; height: 160px; left: 0; top: 30px;  text-align: center; }
.div1 .lcshijian .img{ width: 42px; height: 94px; display: inline-block;overflow: hidden;  }
.div1 .lcshijian span{ margin-bottom: 20px; font-size: 14px; display: block;text-align: center; }
.div1 .lcneirong{ position: absolute; width: 100%; height: 160px; overflow: hidden; left: 0; top: 180px; text-align: center; }
.div1 .lcneirong .img{ display: inline-block; width: 45%; overflow: hidden;  }
.div1 .lcneirong .img img{ width: 90%; }
.div1 .lcneirong h2{ margin-bottom: 10px; font-size: 14px; height: 20px; line-height: 20px; overflow: hidden; }
.div1 .lcneirong img{ display: initial !important; }
.div1 .lcshijian img{ display: initial !important; }
.div2 .lcshijian{ left: 0; top: 156px;  }
.div2 .lcneirong{  left: 0; top: 0; }
.div2 .lcshijian span{ margin-top: 20px; }
.slick-dots li button:before{ font-size: 36px !important; }

.jxfc{ margin-bottom: 50px; }
.jxfc .jxfcwz{ text-align: center; font-size: 14px; margin-bottom: 40px; }
.jxfc ul li{ float: left; width: 32%; margin-right: 2%; }
.jxfc ul li:nth-child(3n){ margin-right: 0; }
.jxfc ul li .img{ overflow: hidden; border: 2px solid #7D8B99; }
.jxfc ul li .img img{ width: 100%; transition: all 0.8s; }
.jxfc ul li .wenzi{ margin-top: 30px; font-size: 14px; text-align: center; }
.jxfc ul li:hover img{ transform: scale(1.1); }

.rongyu{ background: #6b948f; padding-bottom: 50px; color: #FFFFFF; }
.rongyu .div3{ padding: 0 30px; }
.rongyu .div3 .wenzi{ font-size: 18px;  margin-bottom: 20px; text-align: center; background: url(../images/xian6.png) left center no-repeat; padding-left: 20px; height: 60px; line-height: 60px; }
.rongyu .div3 .wenzi2{  background: url(../images/xian6.png) right center no-repeat; padding-right: 20px; }
.rongyu .div3 .img{ overflow: hidden; height: 430px; line-height: 430px; }
.rongyu .div3 .img img{ width: 100%; transition: all 1s; display: inline-block; }
.rongyu .div3 .img:hover img{ transform: scale(1.2); }
.rongyu .div3 .wenzi h2{ display: inline-block; vertical-align: middle; line-height: 30px; }
.rongyu .slick-prev{ width: 22px; height: 48px; top: 56%; background: url(../images/sj222.png) no-repeat center center; left: 0; z-index: 888888;  }
.rongyu .slick-next{ width: 22px; height: 48px; top: 56%;  background: url(../images/sj333.png) no-repeat center center; right: 0; z-index: 888888;  }
.rongyu .slick-prev, .slick-next{  width: 22px; height: 48px; }

.hezuohuoban{ padding-bottom: 50px; background: #F2F2F2; display: none; }
.hezuohuoban ul li{ float: left; width: 18%; margin-right: 2.5%; margin-bottom: 20px; }
.hezuohuoban ul li:nth-child(5n){ margin-right: 0; }
.hezuohuoban ul li img{ width: 100%; }
.jiacu{ font-weight: 700; }

/* 生产 */
.shengchan1{ position: relative; margin-bottom: 50px; }
.shengchan1 img{ width: 100%; }
.shengchan1 .wenzi { width: 1000px; position: absolute; line-height: 36px; height: 200px; left: 50%; top: 50%; margin-left: -500px; margin-top: -100px; color: #fff;  }
.shengchan1 .wenzi h2{ font-size: 36px; height: 46px; overflow: hidden; margin-bottom: 20px; letter-spacing: 10px; text-align: center; font-weight: 400; }
.shengchan1 .wenzi p{ max-height: 180px; overflow: hidden; font-size: 16px; text-indent: 2em; }
.shengchan2 ul li{ width: 32%; margin-right: 2%; margin-bottom: 30px; float: left; }
.shengchan2 ul li:nth-child(3n){ margin-right: 0; }
.shengchan2 ul li .img{ overflow: hidden; margin-bottom: 25px; }
.shengchan2 ul li .img img{ width: 100%; transition: all 0.8s; }
.shengchan2 ul li .wenzi{ height: 36px; line-height: 36px; overflow: hidden; text-align: center; font-size: 16px; }
.shengchan2 ul li .wenzi span{background: url(../images/scicon.png) no-repeat left center; padding-left: 35px;  } 
.shengchan2 ul li:hover img{ transform: scale(1.1); }

.chaping1 .wenzi{ width: 300px;  position: absolute; height: 40px; line-height: 40px;  left: 50%; margin-left: -150px; top: 50%; margin-top: -20px; }

.cp_bt{ text-align: center; font-size: 24px; line-height: 42px; color: #007565; margin-bottom: 20px; }
.cp_bt p{ font-size: 16px; text-transform:uppercase; }
.cp_bt h3{ background: url(../images/xian1.png) no-repeat center bottom; padding-bottom: 10px; }
.cp_list1{ border-top: 4px solid #007565; padding: 50px 100px; }

.cp_list1 ul li{ float: left; width: 19%; height: auto; margin-right: 1.25%; text-align: center; margin-bottom: 30px; }
.cp_list1 ul li:nth-child(5n){ margin-right: 0; }
.cp_list1 ul li .img{ width: 90px; height: 90px; overflow: hidden; margin: 0 auto;  border-radius: 50%; }
.cp_list1 ul li .img img{ width: 100%; transition: all 1s; position: relative;  }
.cp_list1 ul li .wenzi{ font-size: 16px; padding-bottom: 15px; margin-top: 10px; background: url(../images/xian3.png) no-repeat center bottom; color: #007565; }
.cp_list1 ul li:hover .img{ background: #007565; }
.cp_list1 ul li:hover .img img.icon1{display: none; }

.cp_list1 ul li a.dingwei22 .img{ background: #007565; }
.cp_list1 ul li a.dingwei22 .img img.icon1{display: none; }





.cp_list2{ font-size: 14px; position:relative; padding-bottom:100px}
.cp_list2 dt{ line-height: 40px; font-weight: 700; background: #007565; color: #FFFFFF; font-size: 18px; }
.cp_list2 .left{ width: 30%; padding:15px 30px ; }
.cp_list2 .right{ width: 70%; padding:15px 30px ; } 
.cp_list2 dt .left{ padding: 0 30px ; }
.cp_list2 dt .right{ padding: 0 30px ; } 
.cp_list2 dd:nth-child(2n+1){ background: #cce3e0; }
.cp_list2 dd:hover{ font-weight: 700; }
.yema{ text-align: center; margin: 50px auto; }
.chanpin_xq{ padding-bottom: 50px; }
.chanpin_xq .title{ border-bottom: 3px solid #e8e8e8; padding-bottom: 10px; line-height: 36px; margin-bottom: 15px; }
.chanpin_xq .title h2{ background: url(../images/xian4.jpg) no-repeat left center; padding-left: 40px; font-size: 18px; margin-bottom: 10px; }
.chanpin_xq .xiangqing .wenzi{ margin-bottom: 20px; }
.chanpin_xq .xiangqing h2{ height: 46px; line-height: 46px; padding-left: 60px; }
.chanpin_xq .xiangqing p{ padding-left: 60px; }
.news { margin-top: 80px; }
.news .wenzi{ color: #024d51; }
.news_list{ border-top: 1px solid #cbcbcb; position: relative; padding-bottom:80px}
.news_list li{  border-bottom: 1px solid #cbcbcb; padding: 15px 0; }
.news_list li .img{ width: 30%; overflow: hidden; }
.news_list li .img img{ width: 100%; transition: all 0.8s; }
.news_list li .wenzi{ width: 70%; padding: 0 20px; }
.news_list li .wenzi h2{ font-size: 16px; }
.news_list li .wenzi span{ font-size: 12px; }
.news_list li .wenzi a{ display: inline-block; border: 1px solid #333333; border-radius: 20px; text-align: center; padding: 0 20px; }
.news_list li .wenzi p{ max-height: 90px; overflow: hidden; margin-bottom: 15px; }

.news_list li:hover .img img{ transform: scale(1.1); }
.news_list li:hover .wenzi h2{ color: #007565; }
.news_list li:hover .wenzi a{ background: #007565; color: #FFFFFF; border: 1px solid #007565; }

.newsz_xq{ padding-top: 180px; padding-bottom: 50px; }
.newsz_xq .title{ text-align: center; padding-bottom: 10px; border-bottom: 1px solid #CBCBCB; }
.newsz_xq .title h2{ font-size: 20px; margin-bottom: 10px; }
.newsz_xq .xiangqing{ padding: 25px; }
.newsz_xq .xiangqing h3{ text-align: center; margin-bottom: 20px; }
.newsz_xq .xiangqing img{ display: block; margin: 15px auto; max-width: 100%; }
.fengxiang{ padding: 20px 0; border-top: 1px solid #CBCBCB.; }
.jiaru1{ text-align: center; }
.jiaru1 .wenzi h2{ margin-bottom: 0; }
.jiaru1 .wenzi h3{ font-size: 16px; }
.jiaru_list{position:relative; padding-bottom:80px;}
.jiaru_list th{ background: #e8e8e8; padding: 10px; }  
.jiaru_list td{  padding: 20px; border-bottom: 1px solid #CBCBCB;  } 
.jiaru_list td a{ padding: 5px 10px; background: #009c86; color: #FFFFFF; border-radius: 5px; }

.jiaru1 .wenzi{ width: 300px;  position: absolute; height: 80px; line-height: 40px;  left: 50%; margin-left: -150px; top: 50%; margin-top: -40px;  }
.jiaru22{ text-align: center; }
.jiaru22 .wenzi h2{ margin-bottom: 0; }
.jiaru22 .wenzi h3{ font-size: 16px; }
.lianxi_datu{ position: relative; text-align: center; margin-bottom: 50px; }
.lianxi_datu ul li{ display: none; }
.lianxi_datu .wenzi{ width: 100%; height: 40px; line-height: 40px; position: absolute; left: 0; top: 45%;  font-size: 36px; z-index: 999; font-weight: 400; letter-spacing: 10px; }
.lianxi_datu .lx_xiaotu{ position: absolute; width: 1000px; height: 140px; left: 50%; margin-left: -500px; bottom: 0; }
.lianxi_datu .lx_xiaotu a{ display: block; width: 25%; height: 140px;  float: left; position: relative; }
.lianxi_datu .lx_xiaotu a img{ width: 100%; height: 100%; display: block; }
.lianxi_datu .lx_xiaotu a span{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.6); }
.lianxi_datu .lx_xiaotu a.aa1 span{ display: none; }
.lianxi_list{ position: relative; padding-bottom: 50px; margin-top: 50px; width: 540px;}
.lianxi_list .title{ text-align: center; margin-bottom: 30px; font-size: 16px; color: #007565; }
.lianxi_list .xiangqing h2{ margin-bottom: 10px; font-size: 18px; background: url(../images/xian5.png) no-repeat center bottom; padding-bottom: 10px; }
.lianxi_list ul li{ display: none; text-align: center; }
.xianshi{ display: block !important; }


.mingxinchanp ul li{ margin-bottom: 30px; position: relative; }
.mingxinchanp ul li img{ width: 100%; }
.mingxinchanp ul li .wenzi{ position: absolute; width: 100%; height: 200px; left: 0; top: 50%; margin-top: -100px; text-align: center; color: #FFFFFF; }
.mingxinchanp ul li .wenzi a{ color: #FFFFFF; font-size: 18px; display: inline-block; width: 150px; height: 36px; line-height: 36px; border: 1px solid #fff; border-radius: 5px; }
.mingxinchanp ul li .wenzi h2{ font-size: 28px; margin-bottom: 35px; font-weight: 400; }
.mingxinchanp ul li .wenzi h3{ font-size: 36px; margin-bottom: 35px; font-weight: 400; }
.yingxiao{ margin-bottom: 0; }
.rongyu22{ background: none; color: #333333; }
.rongyu22 .slick-prev{  background: url(../images/sj44.png) no-repeat center center;  }
.rongyu22 .slick-next{  background: url(../images/sj33.png) no-repeat center center;   }
.rongyu22 .div3{ padding: 0 50px; }


.mapTipText{width: 280px;height: 110px;background-color: #ffffff;}
.mapTipText .mapTipImg{height: 66px; width: 66px; float: left;border: 2px solid #ffffff; border-radius: 50%;overflow: hidden;margin: -12px 5px 0 -12px;}
.mapTipText .mapTipImg img{width: 100%;height: 100%;}
.mapTipText .mapTipList{float: left;margin-left: 4px;}
.mapTipText .mapTipList h2{text-align: left;}
.mapTipText .mapTipList h2 a{font-size: 24px; color: #262626;text-decoration:none;}
.mapTipText .mapTipList h2 a:hover{ color: #0085d2;}
.mapTipText .mapTipList h2 a span{font-size: 16px;margin-left: 3px;}
.mapTipText .mapTipList ul{ width: 203px;padding-right: 10px;}
.mapTipText .mapTipList ul li{list-style: none;float: left;padding: 7px 3px 0 3px;}
.mapTipText .mapTipList ul li a{color: #262626;text-decoration:none;}
.mapTipText .mapTipList ul li a:hover{background-color:#2ebcfe;color:#ffffff;}
.quanguoditu{ background: #c7c7c7; padding: 35px; display: none; }

.quanguoditu .wenzi{ font-size: 30px; color: #FFFFFF; text-align: center; }
.kong{ height: 50px; }
.section1{ background: url(../images/yjy1.jpg) no-repeat center center; text-align: center; padding: 10px; overflow: hidden; background-size: cover; }
.section1 .wrap{ margin-top: 40px; }
.section1 h2{ font-size: 24px; margin-bottom: 40px; }
.section1 p{ text-indent: 2em; font-size: 14px; text-align: center; line-height: 30px; margin-bottom: 70px; }
.section{ overflow: hidden; }
.section2{ background: #fff url(../images/yjy22.png) no-repeat center center;  padding: 10px; background-size: cover;  }
.section2 .title{ font-size: 26px; margin-bottom: 40px; }
.section2 .title span{ font-size: 16px; margin-left: 20px; }
.section2 ul li{ float: left; width: 23.5%; height: 420px; margin-right: 2%; padding:25px 20px; color: #fff; position: relative;}
.section2 ul li:nth-child(4n){ margin-right: 0; }
.section2 ul li h2{ text-align: center; font-size: 16px; margin-bottom: 26px; }



.section3{ padding: 10px; overflow: hidden;  }

.section3 .title{ font-size: 24px; margin-bottom: 40px;  }
.section3 .title span{ font-size: 16px; margin-left: 20px; }
.wenzi2{ margin-bottom: 30px; }
.section3 ul li{ float: left; width: 49%; height: 320px; margin-right: 2%; padding: 30px; color: #fff; }
.section3 ul li:nth-child(2n){ margin-right: 0; }
.section3 ul li .img{ width: 50%; padding-right: 30px; padding-top: 30px; text-align: center; }
.section3 ul li .img img{ max-width: 100%; }
.section3 ul li .wenzi{ width: 50%; }
.section3 ul li .wenzi h2{ font-size: 18px; margin-bottom: 20px; }
.section3 ul li .wenzi p{ height: 210px; overflow: hidden; }

.section4{ padding: 10px; overflow: hidden;   }
.section4 .title{ font-size: 24px; margin-bottom: 40px; }
.section4 .title span{ font-size: 16px; margin-left: 20px; }
.section4 ul li{ width: 48%; float: left; height: 130px; overflow: hidden; margin-right: 4%; }
.section4 ul li:nth-child(2n){ margin-right: 0; }
.section4 ul li h2{ margin-bottom: 10px; }
.section4 ul li h2 span{ font-size: 16px; border: 1px solid #333333; padding: 0 10px; letter-spacing: 3px; }
.section4 ul li p{ font-size: 14px;  }

.section5{ padding: 10px;  overflow: hidden;  }
.section5 .title{ font-size: 24px; margin-bottom: 40px; }
.section5 .title span{ font-size: 16px; margin-left: 20px; }
.section5 .title a{ padding: 1px 15px; font-size: 14px; border: 1px solid #333333; border-radius: 5px; }
.section5 ul li{ float: left; width: 23.5%;  margin-right: 2%; position: relative; }
.section5 ul li img{ display: block; width: 100%; height: 100%; }
.section5 ul li .wenzi{ position: absolute; width: 100%; left: 0; bottom: 0; color: #fff; font-size: 16px; padding: 20px; background: url(../images/x11.png) no-repeat center bottom; background-size: cover; }
.section5 ul li:nth-child(4n){ margin-right: 0; }

.fanhuidingbu{ width: 40px; height: 40px; border-radius: 50%; border: 1px solid #C7C7C7; position: fixed; z-index: 9999; right: 50px; bottom: 70px; background:#FFFFFF url(../images/fanhui.png) no-repeat center center; background-size: contain; cursor: pointer; display: none;   }


.yuanjing .img{ position: relative;  }
.yuanjing .img .wenzi{ text-align: left; width: 400px; height: 200px; position: absolute; top: 50%; margin-top: -100px; right: 30px; }
.yuanjing .img .wenzi h2{ margin-bottom: 30px; font-size: 16px; }
.yuanjing .img .wenzi h2 span{ color: #007565; }


.daohang3{ position: absolute; }
.daohang4{ position: inherit; }

.erji_nav2{ position: fixed; width: 100%; margin: 0 auto; left: 0; top: 0; padding: 0 50px; background: #007565; z-index: 999999; }
.erji_nav2 a{ color: #FFFFFF;  }
.erji_nav2 .right a{ color: #FFFFFF;  }
.section .wrap{ width: 90% !important; }

.slick-dots{ display: none !important; }

.daohang .nav ul li:nth-child(5) .sanjilanmu2 dd:nth-child(1){ display: none; }

.pages{ font-size:14px}

.tanchuerweima{ width: 100px; height: 100px; position: absolute; left: 50%; top: -100px; margin-left: -50px; display: none; }
.tanchuerweima img{ width: 100%; }

.jiaobu1 .fenxiang a:hover .tanchuerweima{ display: block; }

